From 6431bdcf919811e10501f70962c0f5966e7ba73a Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Thu, 27 Feb 2020 18:07:38 +0100 Subject: [PATCH] gtkpopover: Ensure the pointed to rectangle has a minimum w/h On wayland, protocol errors will be raised if the rectangle width/height are 0. Avoid that situation so it's valid to all popovers. --- gtk/gtkpopover.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c index ef7253d123..c6e2d70e0d 100644 --- a/gtk/gtkpopover.c +++ b/gtk/gtkpopover.c @@ -1650,6 +1650,8 @@ gtk_popover_set_pointing_to (GtkPopover *popover, { priv->pointing_to = *rect; priv->has_pointing_to = TRUE; + priv->pointing_to.width = MAX (priv->pointing_to.width, 1); + priv->pointing_to.height = MAX (priv->pointing_to.height, 1); } else priv->has_pointing_to = FALSE; -- 2.30.2